home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d6
/
glazer.arc
/
MONTHLYO.BAS
< prev
next >
Wrap
BASIC Source File
|
1988-10-07
|
653b
|
19 lines
100 'Monthly Odometer ("MONTHLYODO")
110 CLS
120 COLOR 0,15 : PRINT "Monthly Odometer" : COLOR 15,0
130 PRINT
140 DEFINT A-Z
150 'Get starting date from user
160 INPUT "Starting month (1-12): ", MONTH
170 IF (MONTH < 1) OR (MONTH > 12) THEN PRINT " * No such month *" : GOTO 160
180 INPUT "Year: ", YEAR
190 IF (YEAR < 1900) OR (YEAR > 2100) THEN PRINT "* Invalid year *" : GOTO 180
200 INPUT "Number of months forward: ", MFRW
210 MONTHNUM = YEAR * 12 + MONTH + MFRW
220 YEAR = (MONTHNUM - 1) \ 12
230 MONTH = MONTHNUM - YEAR * 12
240 PRINT
250 PRINT "Month: "; USING "####"; MONTH
260 PRINT "Year: "; USING "####"; YEAR
270 END